<?php
Class Asistencia extends AppModel{
	var $name = 'Asistencia';
	//var $displayField = '';
	var $useTable = 'asistencias';
	var $belongsTo = array(
		'Estado'=>array('className' => 'Estado','foreignKey' => 'estado_id'),
		//'Persona'=>array('className' => 'Persona','foreignKey' => 'alumno_id'),
		//'Programacion'=>array('className' => 'Programacion','foreignKey' => 'programacion_id'),
		'Matricula'=>array('className' => 'Matricula','foreignKey' => 'matricula_id'),
	);
	function countAsistencia($params){return $this->find('count',$params);}
	function dataAsistencia($params)
	{
		 $qry = "
       SELECT 
				matri.id AS \"Asistencia__id\", 
				asi.id AS \"Asistencia__asistencia_id\", 
				pro.id AS \"Asistencia__programacion_id\",								
				per.ap_paterno AS \"Asistencia__ap_paterno\", 
				per.ap_materno AS \"Asistencia__ap_materno\",
				per.nombre AS \"Asistencia__nombre\",
				asi.asistio AS \"Asistencia__asistio\",
				asi.fecha AS \"Asistencia__fecha\"
				FROM \"matriculas\" matri
				LEFT JOIN \"asistencias\" asi ON matri.id=asi.matricula_id
				JOIN \"personas\" per ON matri.alumno_id=per.id
				JOIN \"programacions\" pro ON matri.programacion_id=pro.id WHERE pro.id=" . $_POST['matri']; 
        
        $query = $this->query($qry);
		return $query;
	
	}
	
}
?>